7 research outputs found
Sensor-Based Covert Channels on Mobile Devices
Smartphones have become ubiquitous in our daily activities, having billions of active users worldwide. The wide range of functionalities of modern mobile devices is enriched by many embedded sensors. These sensors, accessible by third-party mobile applications, pose novel security and privacy threats to the users of the devices. Numerous research works demonstrate that user keystrokes, location, or even speech can be inferred based on sensor measurements. Furthermore, the sensor itself can be susceptible to external physical interference, which can lead to attacks on systems that rely on sensor data.
In this dissertation, we investigate how reaction of sensors in mobile devices to malicious physical interference can be exploited to establish covert communication channels between otherwise isolated devices or processes. We present multiple covert channels that use sensors’ reaction to electromagnetic and acoustic interference to transmit sensitive data from nearby devices with no dedicated equipment or hardware modifications. In addition, these covert channels can also transmit information between applications within a mobile device, breaking the logical isolation enforced by the operating system. Furthermore, we discuss how sensor-based covert channels can affect privacy of end users by tracking their activities on two different devices or across two different applications on the same device. Finally, we present a framework that automatically identifies covert channels that are based on physical interference between hardware components of mobile devices. As a result of the experimental evaluation, we can confirm previously known covert channels on smartphones, and discover novel sources of cross-component interference that can be used to establish covert channels.
Focusing on mobile platforms in this work, we aim to show that it is of crucial importance to consider physical covert channels when assessing the security of the systems that rely on sensors, and advocate for holistic approaches that can proactively identify and estimate corresponding security and privacy risks
Uncovering product vulnerabilities with threat knowledge graphs
Threat modeling and security assessment rely on public information on products, vulnerabilities and weaknesses. So far, databases in these categories have rarely been analyzed in combination. Yet, doing so could help predict unreported vulnerabilities and identify common threat patterns. In this paper, we propose a methodology for producing and optimizing a knowledge graph that aggregates knowledge from common threat databases (CPE, CVE, and CWE). We apply the threat knowledge graph to predict associations between threat databases, specifically between products and vulnerabilities. We evaluate the prediction performance based on historical data, using precision, recall, and F1-score metrics. We demonstrate the ability of the threat knowledge graph to uncover many associations that are currently unknown but will be revealed in the future.CNS-1908087 - National Science Foundation; ECCS-2128517 - National Science Foundation; CCF-2006628 - National Science Foundation; CNS-1717858 - National Science FoundationAccepted manuscrip
MagneticSpy: Exploiting Magnetometer in Mobile Devices for Website and Application Fingerprinting
Recent studies have shown that aggregate CPU usage and power consumption
traces on smartphones can leak information about applications running on the
system or websites visited. In response, access to such data has been blocked
for mobile applications starting from Android 8. In this work, we explore a new
source of side-channel leakage for this class of attacks. Our method is based
on the fact that electromagnetic activity caused by mobile processors leads to
noticeable disturbances in magnetic sensor measurements on mobile devices, with
the amplitude being proportional to the CPU workload. Therefore, recorded
sensor data can be analyzed to reveal information about ongoing activities. The
attack works on a number of devices: we evaluated 80 models of modern
smartphones and tablets and observed the reaction of the magnetometer to the
CPU activity on 56 of them. On selected devices we were able to successfully
identify which application has been opened (with up to 90% accuracy) or which
web page has been loaded (up to 91% accuracy). The presented side channel poses
a significant risk to end users' privacy, as the sensor data can be recorded
from native apps or even from web pages without user permissions. Finally, we
discuss possible countermeasures to prevent the presented information leakage.Comment: Accepted at the Workshop on Privacy in the Electronic Society (WPES),
201